<?php
include_once("ConexionBD.class.php");
class DaoVotacion
{
	var $objCon;
	
	public function __construct()
	{
	    $this->objCon = new ConexionBD();
    }
    
	public function consultarCorporacionesPorFecha($fecha)
	{
		$this->tupla=$this->objCon->conectar("SELECT corporacion.llave, corporacion.nombre FROM corporacion WHERE corporacion.llave IN (SELECT DISTINCT votacion.llave_corporacion FROM votacion INNER JOIN jornada ON votacion.llave_jornada=jornada.codigo_jornada WHERE '$fecha' BETWEEN jornada.fecha_inicio AND jornada.fecha_finalizacion);");
		return $this->tupla;
	}

	public function consultarJornadas()
	{
		$this->tupla=$this->objCon->conectar("SELECT c.nombre, t.llave_corporacion, t.llave_jornada ,t.fecha_inicio, t.fecha_finalizacion FROM corporacion c INNER JOIN ( votacion v INNER JOIN jornada j ON v.llave_jornada=j.codigo_jornada) AS t ON c.llave=t.llave_corporacion;");
		return $this->tupla;
	}
}
?>